@charset "UTF-8";

/*
 ------------------------------------------*/
div#solicitation div.primary h2 {
	margin-bottom: 10px;
}

div#aboutApplication {
	padding: 10px 10px 10px 10px;
}

div#aboutApplication p#snapshot {
	text-align: center;
}

div#aboutApplication p.detailLink {
	text-align: center;
}

div#aboutApplication p.detailLink a {
	color: #1d7aa0;
}
div#aboutApplication p.detailLink a:hover  {
	color: #ffd700;
}


div#aboutMediaArt h2 {
	text-align: center;
	padding: 0px 10px;
}

div#aboutMediaArt {
	padding: 0px 10px 0px 10px;
}



/*
------------------------------------------------*/
div.headline {
	background: url(images/bgi_news.jpg) no-repeat left bottom;
}

div.headline h2 {
	background: url(images/ttl_news.jpg) no-repeat left top;
	text-indent: -9999px;
	height: 37px;
}


/*
------------------------------------------------*/
div#svnFeed {
	float: left;
	width: 219px;
	margin-right: 15px;
}

div#svnFeed h2 {
	background: url(images/ttl_svn.jpg) no-repeat left top;
	height:37px;
}

div#svnFeed h2 a.icon {
	background: url(images/img_feed_icon.jpg) no-repeat left top;
	height: 25px;
	margin-left: 10px;
	position: relative;
	top: 6px;
}

div#twitterFeed {
	float: left;
	width: 219px;
}

div#twitterFeed h2 {
	height: 37px;
	text-indent: -9999px;
	background: url(images/ttl_twitter.jpg) no-repeat left top;
}

div#twitterFeed h2 a.icon {
	background: url(images/img_tw_icon.jpg) no-repeat left top;
	height: 25px;
	margin-left: 10px;
	position: relative;
	top: 6px;
}

div.rssSummaryList h2 a.icon,
div.rssSummaryList h2 span.text {
	text-indent: -9999px;
	display: block;
}

div.rssSummaryList dt {
	font-size: 1.2em;
	padding: 0px 15px;
}

div.rssSummaryList dd {
	margin-bottom: 10px;
	padding: 0px 15px;
}

div.rssSummaryList dd strong {
	font-size: 0.8em;
	color: #333333;
}
